﻿IF EXISTS (SELECT * FROM sysobjects WHERE type = 'P' AND name = 'InsertMovimientosConFecha')
	BEGIN
		DROP  Procedure  InsertMovimientosConFecha
	END

GO

CREATE Procedure InsertMovimientosConFecha
(
	@movimientoID int OUT,
	@loteID int,
	@almacenID smallint,
	@cantidad float(53),
	@saldo float(53),
	@motivo tinyint,
	@operacionID int,
	@personalID smallint,
	@fecha datetime
)
AS
BEGIN
	SET NOCOUNT ON

	INSERT INTO [Movimientos] ([loteID], [almacenID], [cantidad], [saldo], [motivo], [operacionID], [personalID], [fecha]) 
	VALUES (@loteID, @almacenID, @cantidad, @saldo, @motivo, @operacionID, @personalID, @fecha)

	SET @movimientoID = SCOPE_IDENTITY()

	SET NOCOUNT OFF
END


GO


GRANT EXEC ON InsertMovimientosConFecha TO PUBLIC

GO


